Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
98 LONDON ROAD Detached £652,635 £390,000 7 May 2013
100 LONDON ROAD Detached £308,016 £249,950 12 Oct 2018
104 LONDON ROAD Detached £378,507 £138,000 16 Aug 2002
106 LONDON ROAD Detached £404,864 £212,000 2 Sep 2004
108 LONDON ROAD Detached £292,940 £288,800 1 Jun 2022
112 LONDON ROAD Detached £344,397 £260,000 5 Oct 2016
116 LONDON ROAD £2,806,393 £2,275,000 13 Dec 2018